most productive - French English Dictionary